Carding cloth - German English Dictionary